package com.itheima.interface3; // 包声明，指定当前类所在的位置，com.itheima.interface3是包路径

import lombok.AllArgsConstructor; // 导入Lombok库的AllArgsConstructor注解，用于自动生成全参构造函数
import lombok.Data; // 导入Lombok库的Data注解，用于自动生成getter、setter、toString等常用方法
import lombok.NoArgsConstructor; // 导入Lombok库的NoArgsConstructor注解，用于自动生成无参构造函数

@Data // Lombok注解：自动为类中的所有成员变量生成getter、setter、toString、equals、hashCode等常用方法
@NoArgsConstructor // Lombok注解：自动生成一个无参数的构造函数
@AllArgsConstructor // Lombok注解：自动生成一个包含所有成员变量的构造函数
public class Student { // 定义一个公开的Student类，用于表示学生对象
    private String name; // 成员变量：学生姓名，private修饰表示只能在当前类内部访问
    private char sex; // 成员变量：学生性别，char类型表示单个字符（如'男'或'女'）
    private double score; // 成员变量：学生成绩，double类型表示小数（如89.5）
} // 类定义结束
